parcel post shipments - German English Dictionary